Photo by Paczeal Zhao

Book Canton of Schwyz Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canton of Schwyz

Top Hotels in Canton of Schwyz

Bürgenstock Hotel & Alpine Spa

5.0 star property
9.6 out of 10, Exceptional, (237)
"World Class!"
The price is AU$1,211
includes taxes & fees
8 Jan - 9 Jan
Bürgenstock Hotel & Alpine Spa

AMERON Luzern Hotel Flora

4.0 star property
9.2 out of 10, Wonderful, (1000)
"Location is very good. Near the train station(within walking distance) The staffs are really friendly to introduce the area. Will recommend to others."
The price is AU$271
includes taxes & fees
18 Jan - 19 Jan
AMERON Luzern Hotel Flora

Hotel Central Luzern

3.0 star property
9.2 out of 10, Wonderful, (1001)
"all were fine"
The price is AU$377
includes taxes & fees
5 Jan - 6 Jan
Hotel Central Luzern

Grand Hotel National

5.0 star property
9.4 out of 10, Exceptional, (774)
"We really enjoyed our stay, clean rooms, friendly staff, "
The price is AU$525
includes taxes & fees
19 Jan - 20 Jan
Grand Hotel National

Hotel Monopol

4.0 star property
8.2 out of 10, Very good, (563)
"Loved everything about the hotel. Conveniently located to everything we needed to see and do in Lucerne. Highly recommend. "
The price is AU$260
includes taxes & fees
19 Jan - 20 Jan
Hotel Monopol

ibis budget Luzern City

1.0 star property
7.8 out of 10, Good, (1000)
"The rooms are small, small bath towels. Good location"
The price is AU$146
includes taxes & fees
19 Jan - 20 Jan
ibis budget Luzern City

Hotel de la Paix

3.0 star property
8.4 out of 10, Very good, (888)
"Not highly decorated or spacious, but sufficient for family of three. Beds were very comfortable. What they called a double bed was more like two twins arranged together, so more like a king size! Location was convenient. We walked the 10 minutes to the train station rather than use the bus. Many restaurants and bakeries in the area."
The price is AU$246
includes taxes & fees
9 Jan - 10 Jan
Hotel de la Paix

Hotel Luzernerhof

4.0 star property
8.2 out of 10, Very good, (560)
"Walking distance from train station. Located in a very accessible area of Lucerne. The room was quite large and very comfortable. Lucerne is an extremely walkable city. As a city though, it did not feel like one. This hotel has a bus stop right outside the doors. I will definitely recommend this hotel to anyone going to Lucerne."
The price is AU$210
includes taxes & fees
19 Jan - 20 Jan
Hotel Luzernerhof

Hotel Des Balances

4.0 star property
9.6 out of 10, Exceptional, (783)
"Staff was helpful. Valet parking was relatively simple. Rooms were spacious. Any issues were dealt with swiftly."
The price is AU$374
includes taxes & fees
26 Jan - 27 Jan
Hotel Des Balances

Mandarin Oriental Palace, Luzern

5.0 star property
9.6 out of 10, Exceptional, (46)
"We had a fantastic experience, every member of the hotel team were amazing. "
The price is AU$1,077
includes taxes & fees
9 Jan - 10 Jan
Mandarin Oriental Palace, Luzern

Hotel Beau Séjour Lucerne

3.5 star property
9.2 out of 10, Wonderful, (608)
"View from lake room is outstanding. Kids loved the Mamois dolls. Family loved the breakfast."
The price is AU$258
includes taxes & fees
8 Jan - 9 Jan
Hotel Beau Séjour Lucerne

Cascada Boutique Hotel

4.0 star property
9.0 out of 10, Wonderful, (867)
"Good location for travel around Switzerland as close to train station and trains leave/arrive regularly. Room was a little noisy when room above moved around early in the morning. Staff were helpful and courteous. Make sure to do Mt Pilates!"
The price is AU$284
includes taxes & fees
12 Jan - 13 Jan
Cascada Boutique Hotel

Hotel Royal Luzern

3.0 star property
8.4 out of 10, Very good, (84)
"The view of the city, lake, and snow-covered mountains was so breathtakingly beautiful, we found it hard to leave the window (with balcony!) in our room. When we did, we used the hotel's complimentary bus ticket to explore the town--one of the most lovely and special we have experienced in Europe. And the hotel staff was warm and responsive in every way. This hotel is a gem!"
The price is AU$200
includes taxes & fees
19 Jan - 20 Jan
Hotel Royal Luzern

Des Alpes Luzern

3.0 star property
8.8 out of 10, Excellent, (656)
"Beautiful place for a holiday trip. "
The price is AU$408
includes taxes & fees
8 Jan - 9 Jan
Des Alpes Luzern

Radisson Blu Hotel, Lucerne

4.0 star property
8.6 out of 10, Excellent, (1002)
"Great location close to the train station, city and Christmas Market. The staff were friendly and helpful. The hotel is modern, clean with great amenities and in a walkable area. The view of the lake is beautiful. "
The price is AU$304
includes taxes & fees
28 Jan - 29 Jan
Radisson Blu Hotel, Lucerne

Barabas - Hostel

3.0 star property
8.4 out of 10, Very good, (305)
"Great Hostel with a history, not particularly sociable if that’s your thing, but perfect if you want basic accommodation in a great location."
The price is AU$165
includes taxes & fees
12 Jan - 13 Jan
Barabas - Hostel

Hotel Drei Könige

3.0 star property
8.8 out of 10, Excellent, (1002)
"The staff was pleasant at all times. The room was very clean. "
The price is AU$259
includes taxes & fees
13 Jan - 14 Jan
Hotel Drei Könige

Altstadt Hotel Magic Luzern

3.0 star property
7.8 out of 10, Good, (860)
"That was one of the best hotel accommodation we ever had before. They upgraded up to honeymoon room and it had hands down the best view over the Lucern! The rooms were large and clean. We even ended up to buy breakfast there because it was decent for the money they charge."
The price is AU$185
includes taxes & fees
7 Jan - 8 Jan
Altstadt Hotel Magic Luzern

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

4.0 star property
9.4 out of 10, Exceptional, (900)
"Very nice hotel just outside the main city center. Quiet, clean and comfortable. "
The price is AU$473
includes taxes & fees
22 Jan - 23 Jan
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Astoria Lucerne

4.0 star property
8.6 out of 10, Excellent, (673)
"Hotel was good but walls were extremely thin. We could hear road noise (not a busy main road) and outside chatter all evening. We could also hear other couples all night and bathroom pipes from other rooms."
The price is AU$390
includes taxes & fees
9 Jan - 10 Jan
Astoria Lucerne
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Canton of Schwyz
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Canton of Schwyz cost?
Prices for Canton of Schwyz hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from AU$146 in a few different ways. Select your destination and trip dates and then pick your budget using the “Price per night” filter. You can then narrow your search by choosing your preferred property type and amenities and more.
Are there any luxury hotels in Canton of Schwyz?
Some of the best hotels in Canton of Schwyz are in Ingenbohl. Have a look at luxurious options such as Hotel Vitznauerhof - Lifestyle Hideway at the Lake, which comes with premium bedding, a sauna and designer toiletries. Romantik Hotel Beau Rivage is another popular pick in this city.
How can I find cheap hotels in Canton of Schwyz?
Find affordable stays with ease by making use of our handy filter tool. Choose the “Price per night” checkbox to see wallet-friendly options in Canton of Schwyz. Another way is to look at our cheap hotels in Canton of Schwyz page. The lowest available rate starts at AU$146 per night.
What are the best hotels in Canton of Schwyz for families?
Pack your bags (and the kids!) and get set for an action-packed holiday at one of our top family-friendly properties in Canton of Schwyz. Located in Unteriberg, Panorama Resort & Spa is an awesome pick. Complimentary breakfast and a sauna are a couple of the amenities here. Or spend time with the fam at Ferien Haus Heidi. You can also find your ideal stay by checking the “Family friendly” box in the “Traveller experience” section of our filter tool.
What are the top beach hotels in Canton of Schwyz?
Book one of Expedia’s ocean-view hotels in Canton of Schwyz and spend your break making memories along the shore. Chill out in top-notch accommodation such as Buongustaio Ferienzimmer1 im Morschach, which comes with amenities like on-site parking options and a fridge.
Why should I book my Canton of Schwyz hotel with Expedia?
The best prices on Canton of Schwyz hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points with every booking, along with exciting membership perks. We’re talking instant savings of 10% or more on over 100,000 hotels worldwide! Plus, most of our hotels come with free cancellation, so you can reserve the getaway of your dreams without having to worry if your circumstances change.